//
//  RootCollectionViewCell.m
//  UI_喜马拉雅
//
//  Created by Zhai on 15/12/21.
//  Copyright © 2015年 dllo. All rights reserved.
//

#import "RootCollectionViewCell.h"
#import "FirstTableViewCell.h"
#import "SecondTableViewCell.h"
#import "ThirdTableViewCell.h"
#import "FourTableViewCell.h"
@implementation RootCollectionViewCell

- (instancetype)initWithFrame:(CGRect)frame{
    self = [super initWithFrame:frame];
    if (self) {
        [self create];
    }
    return self;
}

- (void)create{
//    self.myTableView = [[UITableView alloc]initWithFrame:[[UIScreen mainScreen]bounds]];
    self.myTableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, 375, self.frame.size.height)];
    self.myTableView.backgroundColor = [UIColor grayColor];
    self.myTableView.delegate = self;
    self.myTableView.dataSource = self;
    [self addSubview:self.myTableView];
    
    [self.myTableView registerClass:[FirstTableViewCell class] forCellReuseIdentifier:@"firstCell"];
    [self.myTableView registerClass:[SecondTableViewCell class] forCellReuseIdentifier:@"secondCell"];
    [self.myTableView registerClass:[ThirdTableViewCell class] forCellReuseIdentifier:@"thirdCell"];
    [self.myTableView registerClass:[FourTableViewCell class] forCellReuseIdentifier:@"fourCell"];
    [self.myTableView registerClass:[UITableViewCell class] forCellReuseIdentifier:@"cell"];
    
}

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 10;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

    
    if (indexPath.row == 0) {
       FourTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"fourCell"];
        return cell;
    }

    if (indexPath.row == 1) {
         FirstTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"firstCell"];
        return cell;
    }
    
   if (indexPath.row == 2) {
         SecondTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"secondCell"];
        return cell;
    }
    if(indexPath.row == 3) {
       ThirdTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"thirdCell"];
        return cell;
    }
    
        UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
        return cell;
    
    
//    FirstTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"firstCell"];
//    SecondTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"secondCell"];
//    ThirdTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"secondCell"];
//    cell.textLabel.text = @"🐑";
//    return cell;
}

//- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section{
//    
//}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return 200;
}
@end
